<?php


class Model_Base_VirtualHostAttribute extends Doctrine_Record {

    public function setTableDefinition()
    {
        $this->setTableName('virtual_hosts_attributes');
        
        $this->hasColumn('id', 'integer', 2, array (
            'type' => 'integer',
            'unsigned' => true,
            'primary' => true,
            'notnull'  => true,
            'autoincrement' => true,
        ));
        
        $this->hasColumn('virtual_hosts_id', 'integer', 4);
        
        $this->hasColumn('name', 'string', 64);
        $this->hasColumn('value', 'string', 128);
    }
	//======================================================================================================
    
    public function setUp()
    {
        $this->hasOne('Model_Project as project', array(
            'local' => 'virtual_hosts_id',
            'foreign' => 'id'
        ));
    
    }
    //======================================================================================================
};
